home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 049a / emkit103.zip / PED.DOC < prev    next >
Text File  |  1988-08-18  |  10KB  |  245 lines

  1. 8/18/88
  2.  
  3.          PED, a full screen file editor by Bob Foley
  4.  
  5.  
  6.                           INTRODUCTION
  7.  
  8.      I have a bad memory. Every program that I get my hands on
  9. requires that I refer back to the manual countless times in order
  10. to find some ridiculous little bit of information that was
  11. supposed to have been committed to said memory. MS-DOS is the
  12. worst culprit of this offense, and sets an EXTREMELY bad example
  13. for those of us that follow. I hope to change all of that (good
  14. luck). It was my intention upon writing this program for it's
  15. users to be able to peruse through this document once, maybe
  16. glace at it once more after trying the program, and finally throw
  17. it away for lack of use. I think you'll agree that PED's user
  18. interface (ie: pull down menus) obviates the need for a document
  19. such as this, since all of the needed information is already on
  20. the screen in front of you. But for those who are totally new to
  21. this game, I want to make sure that all of the jargon is clear.
  22.  
  23.     PED is not a word processor, and it does not pretend to be
  24. one. It is a full screen editor with a wide range of uses. You
  25. may wish to create and edit batch files (such as AUTOEXEC.BAT),
  26. Pascal or C programs, reminders, or any other type of ASCII file.
  27. You can even load, change, and save this document (PED.DOC) since
  28. it is a simple ASCII file. I hope you will find PED of some use
  29. and that it lives up to my expectations. Have fun!
  30.  
  31.  
  32.                             EQUIPMENT
  33.  
  34.           IBM PC, XT, AT, PS/2, or true compatible.
  35.           Any IBM compatible video adapter.
  36.           At least 128K of memory.
  37.  
  38.  
  39.                             FEATURES
  40.  
  41.           Edit up to 8 files at once.
  42.           Merge files in any way.
  43.           Pull down menus.
  44.           List files in a directory without leaving the program.
  45.           MS-DOS shell option.
  46.           Print file option.
  47.           Creates backup files if requested.
  48.           Colors may be changed to taste.
  49.           On screen clock if requested.
  50.           Move, copy or delete blocks of text.
  51.           ASCII chart.
  52.           C source code available, call Pliable Products.
  53.  
  54.  
  55.                          GETTING STARTED
  56.      To start PED type:
  57.  
  58.           PED
  59.              or
  60.           PED <file name>
  61.           
  62.      Typing PED alone (the first example) runs the program and
  63. starts an editing session on an as yet untitled file
  64. (**Untitled** appears where the file name normally appears).
  65. Typing a file name after PED runs the program and starts an
  66. editing session on the named file, if it exists. Now the file may
  67. be edited in any way. Lines may be added, deleted, changed or
  68. moved. Many of the keys on the keyboard have specific functions
  69. in PED, they are listed below. But remember, don't memorize! This
  70. information is all on the pull down menus which will be discussed
  71. later.
  72.  
  73.       Key name           Function
  74.       --------           --------
  75.       Left arrow         Move the cursor left one space.
  76.       Right arrow        Move the cursor right one space.
  77.       Up arrow           Move to the previous line.
  78.       Down arrow         Move to the next line.
  79.       PgUp               Move up one page.
  80.       PgDn               Move down one page.
  81.       Home               Move to the beginning of the line.
  82.       End                Move to the end of the line.
  83.       Ctrl-Home          Move to the top of the document.
  84.       Ctrl-End           Move to the bottom of the document.
  85.       Ctrl-Left arrow    Move one word to the left.
  86.       Ctrl-Right arrow   Move one word to the right.
  87.       Enter (insert OFF) Move to the beginning of the next line.
  88.       Enter (insert ON)  Insert a line below the current line.
  89.       Ins                Turn insert mode On/Off.
  90.       Del                Delete the character to the right.
  91.       Backspace          Delete the character to the left.
  92.       Tab (insert OFF)   Tab right.
  93.       Tab (insert ON)    Insert a tab character.
  94.       Shift-Tab          Tab left.
  95.  
  96.      These are very standard interpretations of the keyboard's
  97. special keys and you should have no trouble adapting to them. Try
  98. them all, experiment.
  99.  
  100.  
  101.                          PULL DOWN MENUS
  102.  
  103.      If you're like most people you've already fooled around with
  104. PED before looking at the documentation. But for the rest of you
  105. here are a few notes on pull down menus.
  106.      To activate the menu bar, press ESC. To move from menu to
  107. menu use the left and right arrow keys. To move between menu
  108. selections use the up and down arrow keys. To make a selection
  109. press the Enter key, or press the Esc key to abort the menu
  110. process and go back to editing. Most of the menu selections may
  111. also be triggered with a 'hot' key, which appears highlighted in
  112. the menu. For example, the option 'Quit' appears on the menu with
  113. the letter 'Q' highlighted. This means that pressing 'Q' will
  114. perform that function without having to move the cursor to the
  115. 'Quit' option. This ability sometimes speeds up the menu
  116. selection process. 
  117.      There are 6 menus associated with PED. They are titled
  118. "Project", "Edit", "Movement", "Find", "Manipulate", and
  119. "Extras". The functions within these menus are very explicit as
  120. to their function, so only some of them will be discussed here.
  121. Most of the menu functions have special keys which perform the
  122. same function while in editing mode (not to be confused with
  123. 'hot' keys). These special keys appear in parentheses after the
  124. menu function name. For example pressing Ctrl-G performs the same
  125. function as the menu selection GO TO LINE #.
  126.  
  127. LOAD A FILE: Loads the specified file into memory for editing.
  128. PED may have up to 8 files loaded at one time.
  129.  
  130. UN-LOAD FILE(s): Allows the omission from memory of any or all
  131. currently loaded files. Once un-loaded, the file cannot be
  132. recovered.
  133.  
  134. MERGE WITH THIS FILE: Inserts the specified file within the
  135. current file above the current line.
  136.  
  137. SAVE THIS FILE: Saves the currently displayed file to disk. The
  138. file name may be changed before the actual update takes place.
  139.  
  140. SAVE, THEN EXIT: Saves all files that have been edited, then
  141. exits to DOS. Ctrl-X also performs this function.
  142.  
  143. PRINT: Prints the currently displayed file on the system printer.
  144.  
  145. QUIT: Exits to DOS. Ctrl-Q also performs this function.
  146.  
  147. UN-DELETE: Replaces the most recently deleted line. Up to 200
  148. lines may be Un-deleted in this manner. This makes moving text as
  149. simple as deleting several lines, moving the cursor, then un-
  150. deleting the lines. Ctrl-U also performs this function.
  151.  
  152. SWAP FILES: Switches the current file with another loaded file,
  153. making it the current file. Ctrl-S also performs this function.
  154.  
  155. FIND: Finds the specified word or phrase in the document and
  156. positions the cursor there. Ctrl-F also performs this function.
  157.  
  158. FIND/REPLACE: Performs the FIND function, then replaces the word
  159. or phrase with a specified word or phrase. Ctrl-R also performs
  160. this function.
  161.  
  162. PLACE A BLOCK MARKER ON THE CURRENT LINE: Marks the current line
  163. as the beginning or end of a block. When 2 marks have been set,
  164. the text between them constitutes a block. These blocks may be
  165. copied, moved or deleted using the following 3 functions. Ctrl-B
  166. also performs this function.
  167.  
  168. COPY THE MARKED BLOCK TO ABOVE THE CURRENT LINE: Copies the
  169. marked block to above the current line. The block may have been
  170. marked in another file altogether, but the text will be copied
  171. just the same. Blocks may be copied as many times as you wish.
  172. Ctrl-C also performs this function.
  173.  
  174. MOVE THE MARKED BLOCK TO ABOVE THE CURRENT LINE: Moves the marked
  175. block from one place in a file to another. This will only work
  176. within a single file, and will only work once.
  177.  
  178. DELETE THE MARKED BLOCK: Deletes the text between the markers.
  179. This will only work within one file.
  180.  
  181. DOS SHELL: Executes MS-DOS as a sub-task. Typing EXIT returns to
  182. PED.
  183.  
  184. FILE DIRECTORY: Displays a directory of files on the screen.
  185.  
  186. ASCII CHART: Displays an ASCII chart listing all characters,
  187. decimal, octal, and hexadecimal equivalents from 0 to 255.
  188.  
  189. CONFIGURE (COLORS ETC.): Allows the permanent (or temporary)
  190. change of some aspects of PED including colors, whether backup
  191. files are made, and how many lines each text file is allowed to
  192. have.
  193.  
  194. CREDITS: Somebody had to all of this work.
  195.  
  196.  
  197.                           INPUT WINDOWS
  198.  
  199.      Some menu functions require more input from the user before
  200. the function can be carried out. For example, to load a file, PED
  201. must know the name of the file before it can do anything. In
  202. these situations an Input Window appears, information may be
  203. typed, and pressing ENTER completes the process (or ESC aborts
  204. the process). Input Windows activate keys which have slightly
  205. different meanings than those used by the editor. These keys are
  206. listed below.
  207.  
  208.        Key name           Function
  209.        --------           --------
  210.        Left arrow         Move left one space.
  211.        Right arrow        Move right one space.
  212.        Up arrow           Move to the previous field.
  213.        Down arrow or Tab  Move to the next field.
  214.        Enter              Finish the input process.
  215.        Ins                Insert one space.
  216.        Del                Delete the character to the right.
  217.        Backspace          Delete the character to the left.
  218.        Esc                Abort the input process.
  219.  
  220.  
  221.                            CONCLUSION
  222.  
  223.      If you have any questions about PED or any other Pliable
  224. Products, please call or write.
  225.  
  226.                Bob Foley
  227.                Pliable Products
  228.                420 E. Broad St.
  229.                Souderton, PA 18964
  230.                (215) 721-7283
  231.  
  232. -----------------------------------------------------------------------------
  233. Other Pliable Products (see our Ads in PC Tech Jounal and PC Computing):
  234.  
  235. Professional Instant Menus: Create pull down menus (like Ped's) for almost any
  236. program. It works with or without a mouse and it comes with pre-defined menus
  237. for Word Perfect, WordStar, MS-DOS, Procomm and more! $65.
  238.  
  239. The Seeker: Finds anything, anytime, anywhere. Searches at over 2 Megabytes
  240. per minute! Find every occurance of text in a file, a directory or an entire
  241. hard disk. $30.
  242.  
  243. PPSPOOL: Memory based printer spooler. Free with either Instant Menus or The
  244. Seeker.
  245.